home *** CD-ROM | disk | FTP | other *** search
- /* ------------ Menu Selections ------------*/
-
- /* Main Menu */
-
- #define MENUPROJECT 0
- #define MENUFUNCTION 1
- #define MENUTEXT 2
-
- /* Project MenuItems */
-
- #define PROJECTNEW 0
- #define PROJECTOPEN 1
- #define PROJECTSAVE 2
- #define PROJECTSAVEAS 3
- #define PROJECTCOLOR 4
- #define PROJECTSCREEN 5
- #define PROJECTTITLE 6
- #define PROJECTPRINT 7
- #define PROJECTQUIT 8
-
- /* Function MenuItems */
-
- #define FUNCTIONPLOT 0
- #define FUNCTIONSTOPPLOT 1
- #define FUNCTIONSETTINGS 2
- #define FUNCTIONGRAPH 3
-
- /* Text MenuItems */
-
- #define TEXTADD 0
- #define TEXTREMOVE 1
- #define TEXTSTYLE 2
- #define TEXTFONTS 3
-
- /* Open SubItems */
-
- #define OPENALL 0
- #define OPENSETTINGS 1
- #define OPENPICTURE 2
-
- /* Save SubItems */
-
- #define SAVEALL 0
- #define SAVESETTINGS 1
- #define SAVEPICTURE 2
-
- /* Save As SubItems */
-
- #define SAVEASALL 0
- #define SAVEASSETTINGS 1
- #define SAVEASPICTURE 2
-
- /* Color SubItems */
-
- #define COLORADJUST 0
- #define COLORLOAD 2
- #define COLORSAVE 3
-
- /* Screen SubItems */
-
- #define SCREENLOWRES 0
- #define SCREENHIGHRES 1
- #define SCREENINTERLACE 3
- #define SCREENNONINTERLACE 4
- #define SCREENNORMAL 6
- #define SCREENMEDIUMOVERSCAN 7
- #define SCREENSEVEREOVERSCAN 8
-
- /* Title SubItems */
-
- #define TITLEON 0
- #define TITLEOFF 1
-
- /* Plot SubItems */
-
- #define PLOTNORMAL 0
- #define PLOTHIDDEN 1
- #define PLOTFILLED 2
- #define PLOTCONTOUR 3
-
- /* Style SubItems */
-
- #define STYLEBOLD 0
- #define STYLEUNDERLINE 1
- #define STYLEITALIC 2
-
- /* Fonts SubItems */
-
- #define FONTSCHOOSE 0
- #define FONTSRELOAD 1
-
-
- /*-------------- Gadget Selections --------------*/
-
- /* Boolean - Detect GADGETDOWN */
-
- #define SURFACE 50
- #define AXESTYPE 51
- #define SWAPXYZ 52
-
- /* Axes Types */
-
- #define AXESTYPENONE 0
- #define AXESTYPESTAR 1
- #define AXESTYPEBOX 2
-
- /* Rotation Order */
-
- #define ROTATEXYZ 0
- #define ROTATEXZY 1
- #define ROTATEYXZ 2
- #define ROTATEYZX 3
- #define ROTATEZXY 4
- #define ROTATEZYX 5
-
-
- /* Strings - Detect GADGETUP */
-
- /* 1-10 RESERVED FOR STRINGS THAT ARE NOT NUMBERS */
-
- #define EQUATIONZ 1
- #define EQUATIONA 2
- #define EQUATIONB 3
- #define EQUATIONC 4
- #define EQUATIOND 5
-
- #define SETTINGSNOTE 6
-
- /* 11- USED FOR NUMBER STRINGS */
-
- /* LONGINT */
-
- #define ROTATIONX 11
- #define ROTATIONY 12
- #define ROTATIONZ 13
-
- #define ORIGINX 14
- #define ORIGINY 15
-
- /* FLOATING POINT */
-
- #define SIZINGPROJPLANE 16
- #define SIZINGVIEWDIST 17
- #define SIZINGSCALE 18
-
- #define LINESPACINGX 19
- #define LINESPACINGY 20
-
- #define PLOTSPANXMIN 21
- #define PLOTSPANXMAX 22
- #define PLOTSPANYMIN 23
- #define PLOTSPANYMAX 24
-
- #define PLOTPRECISIONX 25
- #define PLOTPRECISIONY 26
-
- #define AXESSPANXMIN 27
- #define AXESSPANXMAX 28
- #define AXESSPANYMIN 29
- #define AXESSPANYMAX 30
- #define AXESSPANZMIN 31
- #define AXESSPANZMAX 32
-
- #define AXESPRECISION 33
-